• word of the day

    desmond tutu

    desmond tutu - Dictionary definition and meaning for word desmond tutu

    Definition
    (noun) South African prelate and leader of the antiapartheid struggle (born in 1931)
    Synonyms : tutu
Download our Mobile App Today
Receive our word of the day
on Whatsapp